★★★★
Calle de la Merced, 13, Burgos, Burgos, Spain
Property Location
With a stay at NH Palacio de la Merced, you'll be centrally located in Burgos, steps from Burgos Teatro Principal and Arco de Santa Maria. This 4-star hotel is within close proximity of Museo de Burgos and Plaza del Mio Cid.